there are sufficient funds - Deutsch Englisch Wörterbuch